tener la cabeza bien amueblada - Spanish English Dictionary